package cn.tedu.tourism.hotel.service.impl;

import cn.tedu.tourism.hotel.mapper.HotelMapper;
import cn.tedu.tourism.hotel.pojo.dto.HotelQuery;
import cn.tedu.tourism.hotel.pojo.vo.HotelVO;
import cn.tedu.tourism.hotel.service.HotelService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.Collections;
import java.util.List;

@Slf4j
@Service
public class HotelServiceImpl implements HotelService {

    @Autowired
    private HotelMapper hotelMapper;

    @Override
    public List<HotelVO> select(HotelQuery hotelQuery) {
        log.debug("查询对应条件酒店信息业务：{}",hotelQuery);
        if ("00".equals(hotelQuery.getType())){
            hotelQuery.setType(null);
        }
        List<HotelVO> list = hotelMapper.select(hotelQuery);
        return list;
    }
}
